/*
 * 自機クラス
 * Objectクラスをextendsしています
 */
package and.roid.shooting2;

import android.graphics.Rect;

public class Jiki extends Object {
	public Jiki() {
	}

	public Jiki(float dw, float dh) {
		super(dw, dh);
	}

	/*
	 * 今回はここは使用していません
	 */
	public void OMove(int x, int y) {
		float cxx = cx;
		float cyy = cy;
		cx = x;
		cy = y;

		if (OsotoX(imgw / 2) == true)
			cx = cxx;
		if (OsotoY(imgh / 2) == true)
			cy = cyy;
	}

	public void OMove() {
	}

	/*
	 * タップ範囲にオブジェクトがあると移動できるようにしてます。。 しかしタップして動かしてみると、指の動きにオブジェクトが
	 * ついてこれない場合があります。そのためオブジェクトの大きさを タップ時のみ大きくしてある程度オブジェクトから離れても
	 * ついてこれるようにごまかしています。
	 */
	public Rect OgetTapRect() {
		Rect taprect = new Rect(img.getBounds().left - 50, img.getBounds().top - 50,
				img.getBounds().right + 50, img.getBounds().bottom + 50);
		return taprect;
	}
}
